Open Source Workflow: A Viable Direction for BPM?
نویسندگان
چکیده
With the growing interest in open source software in general and business process management and workflow systems in particular, it is worthwhile investigating the state of open source workflow management. The plethora of these offerings (recent surveys such as [4, 6], each contain more than 30 such systems) triggers the following two obvious questions: (1) how do these systems compare to each other; and (2) how do they compare to their commercial counterparts. To answer these questions we have undertaken a detailed analysis of three of the most widely used open source workflow management systems [1]: jBPM4, OpenWFE5, and Enhydra Shark6. Another obvious candidate would have been the open-source workflow management system YAWL (www.yawlfoundation.org). However, given the the authors’ close involvement in the development of YAWL, we did not include it in our evaluation. This analysis was based on the workflow patterns framework [2]. This framework provides a collection of generic constructs which recur in a workflow context. It is divided into control-flow, data, and resource patterns based on the process perspectives outlined in [3]. A patterns-based analysis is guided by explicit evaluation criteria which are identified for each pattern. It aims to investigate the ability of a workflow system to support each of the patterns that have been identified and is based on the premise that each pattern describes a feature that it is desirable to support in a business process context. Hence, the workflow patterns framework is not concerned with expressive power, but rather with suitability (see e.g. [5]). We choose to use the workflow patterns as the basis for our investigation because it is a well established framework that is widely used for WFMS evaluations (as evidenced by the numerous references to it). There are already a substantial number of evaluations of contemporary offerings based on the patterns and they provide an effective means of comparing the capabilities of differing systems on a neutral basis. For the purposes of this analysis, the results from some of these earlier evaluations (i.e., Staffware, WebSphere MQ and Oracle BPEL PM) are added to the results from the analysis of open source systems summarized here.
منابع مشابه
WoPeD - An Educational Tool for Workflow Nets
WoPeD stands for Workflow Petrinet Designer and is an open-source software distributed over the Sourceforge platform. WoPeD’s focus lies on verification, visualization and explanation. Over the years, WoPeD has become a widely-used tool in the academic sector. This demo will provide information about recently added and improved features and functions. The demo will show how to use WoPeD as an e...
متن کاملYet Another Workflow Language: Concepts, Tool Support, and Application
Due to the absence of commonly accepted conceptual and formal foundations for workflow management, and more generally Business Process Management (BPM), a plethora of approaches to process modelling and execution exists both in academia and in industry. The introduction of workflow patterns provided a deep and language independent understanding of modelling issues and requirements encountered i...
متن کاملWoPeD - A "Proof-of-Concept" Platform for Experimental BPM Research Projects
WoPeD (Workflow Petrinet Designer) is an open-source, Java-based software product supporting the creation, simulation and analysis of business process models. Over the years, WoPeD has become a widely-used tool in the academic sector, primarily known and used for teaching purposes. To some extent WoPeD is also playing a second role by serving as an experimental software platform for implementin...
متن کاملYAWL: Power through Patterns
Workflow Management Systems (WfMSs) enable the development and maintenance of workflow specifications at design time and their execution and monitoring at runtime. The open source WfMS YAWL supports the YAWL language – a formally defined language based on Petri nets which offers comprehensive support for control-flow and resource patterns. In addition, the YAWL system provides extensive support...
متن کاملPatterns-based evaluation of open source BPM systems: The cases of jBPM, OpenWFE, and Enhydra Shark
In keeping with the proliferation of free software development initiatives and the increased interest in the business process management domain, many open source workflow and business process management systems have appeared during the last few years and are now under active development. This upsurge gives rise to two important questions: what are the capabilities of these systems? and how do t...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2008